package com.wanghua.spring.service;

import javax.servlet.annotation.WebListener;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import javax.servlet.annotation.WebListener;
import javax.sql.DataSource;
import com.mchange.v2.c3p0.DataSources;

@WebListener()
public class DBCloser implements ServletContextListener {
    @Override
    public void contextInitialized(ServletContextEvent sce) {
    }

    @Override
    public void contextDestroyed(ServletContextEvent sce) {
//        DataSource dataSource = null;
//
//        try {
//            DataSources.destroy(dataSource);
//        } catch (Exception e) {
//            e.printStackTrace();
//        }
//
//        try {
//            Thread.sleep(1000);
//        } catch (InterruptedException e) {
//            e.printStackTrace();
//        }
    }
}